const path = require("path");
const CracoAntDesignPlugin = require("craco-antd");
module.exports = {
  plugins: [
    {
      plugin: CracoAntDesignPlugin,
      options: {
        customizeTheme: {
          "@primary-color": "#1DA57A",
        },
      },
    },
  ],
  webpack: {
    // 可以进行路径别名的处理
    alias: {
      // 起了一个别名@，代表地址是src目录
      "@": path.resolve(__dirname, "./src"),
    },
  },
  // 对开发服务进行二次配置
  devServer: {
    port: 8088, // 端口号
    host: "zhangpeiyue.com", // 主机域名
    proxy: {
      "/auth": {
        target: "http://syt-api.atguigu.cn/admin",
        changeOrigin: true,
      },
      // 1-增加代理服务
      "/syt": {
        // GET http://syt-api.atguigu.cn/admin/cmn/dict/findByParentId/1
        target: "http://syt-api.atguigu.cn",
        changeOrigin: true,
        pathRewrite: {
          "^/syt": "",
        },
      },
    },
  },
};
